package useragent

// containsDeviceType 检查设备类型是否包含在列表中
func containsDeviceType(devices []DeviceType, device DeviceType) bool {
	for _, d := range devices {
		if d == device {
			return true
		}
	}
	return false
}

// containsOS 检查操作系统是否包含在列表中
func containsOS(oss []OS, os OS) bool {
	for _, o := range oss {
		if o == os {
			return true
		}
	}
	return false
}

// containsBrowser 检查浏览器是否包含在列表中
func containsBrowser(browsers []Browser, browser Browser) bool {
	for _, b := range browsers {
		if b == browser {
			return true
		}
	}
	return false
}